#----------------------------------------------------------------------------
# Makefile,v 4.46 2004/01/05 02:42:26 bala Exp
#
#	Makefile for the Reactor Server Logging Daemon
#----------------------------------------------------------------------------

#----------------------------------------------------------------------------
#	Local macros
#----------------------------------------------------------------------------

BIN   	= Encoder

FILES 	= Encoder \
	  GlobalSetting \
	  EncoderDevice \
	  ratecontrol \
	  VideoEncoder \
	  AudioEncoder \
	  utils \
	  adpcm \
	  pcm	\
  	  PtzControl	\
	  serialfun	\
	  DeviceControl \
	  CaptureEncoder \
	  DiscoverService \

SRC	= $(addsuffix .cpp,$(FILES))
OBJ	= $(addsuffix .o,$(FILES))

BUILD	= $(VBIN)
CFLAGS  +=-DHAVE_AV_CONFIG_H

#----------------------------------------------------------------------------
#	Include macros and targets
#----------------------------------------------------------------------------

include	$(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
include	$(ACE_ROOT)/include/makeinclude/macros.GNU
include	$(ACE_ROOT)/include/makeinclude/rules.common.GNU
include	$(ACE_ROOT)/include/makeinclude/rules.nonested.GNU
include	$(ACE_ROOT)/include/makeinclude/rules.bin.GNU
include	$(ACE_ROOT)/include/makeinclude/rules.local.GNU

#----------------------------------------------------------------------------
#	Local targets
#----------------------------------------------------------------------------

#----------------------------------------------------------------------------
#	Dependencies
#----------------------------------------------------------------------------

# DO NOT DELETE THIS LINE -- g++dep uses it.
# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.

.obj/Encoder.o : Encoder.cpp \

.obj/GlobalSetting.o : GlobalSetting.cpp GlobalSetting.h

.obj/EncoderDevice.o : EncoderDevice.cpp EncoderDevice.h

.obj/ratecontrol.o : ratecontrol.cpp ratecontrol.h

.obj/VideoEncoder.o : VideoEncoder.cpp VideoEncoder.h

.obj/AudioEncoder.o : AudioEncoder.cpp AudioEncoder.h

.obj/utils.o : utils.c

.obj/adpcm.o : adpcm.c

.obj/pcm.o : pcm.c

.obj/PtzControl.o :PtzControl.cpp PtzControl.h

.obj/serialfun : serialfun.cpp serialfun.h

.obj/DeviceControl : DeviceControl.cpp DeviceControl.h

.obj/CaptureEncoder : CaptureEncoder.cpp CaptureEncoder.h

.obj/DiscoverService : DiscoverService.cpp DiscoverService.h
# IF YOU PUT ANYTHING HERE IT WILL GO AWAY

